package com.ruoyi.resume.service;

import com.ruoyi.resume.domain.request.LabelingRequest;

import java.util.List;
import java.util.Map;

public interface BasicInfoLabelingService {

    // 生成性别标签
    List<Map<String, Integer>> generateGenderLabel(LabelingRequest gender);

    // 生成年龄标签
    List<Map<String, Integer>> generateAgeLabel(LabelingRequest age);

    // 生成政治面貌标签
    List<Map<String, Integer>> generatePoliticalStatusLabel(LabelingRequest politicalStatus);

    // 生成籍贯标签
    List<Map<String, Integer>> generateHometownLabel(LabelingRequest hometown);

    // 生成民族标签
    List<Map<String, Integer>> generateEthnicityLabel(LabelingRequest ethnicity);
}
